<?php
   //第一步：连接数据库
   require 'db_conn.php';//如果这个文件不存在，则程序终止
   //第二步：写查询语句并执行
   $pagesize=3;
   $page=isset($_GET['page'])?$_GET['page']:1;
   $f=($page-1)* $pagesize;
   if (isset($_GET['search']))
   
   {  //按条件搜索
   	   $s=$_GET['search'];
	   $sqlzong="select * from t_message   where message like '%{$s}%'";
	   $rs=$db->query($sqlzong);
	   $num=$rs->num_rows;//有搜索条件的留言总数
	   //求页数
	   $pagesum=ceil($num/$pagesize);
   	   $sql="select * from t_message where message like '%{$s}%' order by id desc limit $f, $pagesize";
   }
  else{
	  
	  //求没有搜索条件的记录数
	  $sqlzong="select * from t_message";
	  $rs=$db->query($sqlzong);
	  $num=$rs->num_rows;//没有搜索条件的留言总数
	  //求页数
	  $pagesum=ceil($num/$pagesize);
	  $sql="select * from t_message order by id desc limit  $f, $pagesize";
  }
    
   $rs=$db->query($sql);
   //第三步：处理结果集，取结果集的行数，留言板表有多少条留言
   $num=$rs->num_rows;
   //$bbs=$rs->fetch_all(MYSQLI_ASSOC);//将结果集转化为数组-关联数组，下标为字符串
   $bbs=$rs->fetch_all(MYSQLI_BOTH);//将结果集转化为数组-关联数组和索引数组，下标可以字符串，也可以为整数
   //结果已经放在$bbs这个二维数组里
   
   $rs->free_result();//结果集清除
   $db->close();//关闭数据库连接 
   
   
   require "list_html.php";//把界面引入
?>
